explosion initiation - Turkish English Dictionary